1 -ridden
English-Dutch dictionary > -ridden
2 this place is vermin-ridden
English-Dutch dictionary > this place is vermin-ridden